Where to buy Swatch in City of Phnom Penh

Name Address Phone
Swatch Store - Russian Fed. Blvc, Phnom Penh 37ABCD Russian Federation Blvd